hydatid disease - English Synonyms Dictionary

hydatid disease

n.
[1] echinococcosis , hydatidosis